﻿/*
 * 作者：新生命开发团队（http://www.newlifex.com/）
 * 
 * 版权：版权所有 (C) 新生命开发团队 2002-2014
 * 
 * 修改：海洋饼干（cuteant@outlook.com）
*/

using System.ComponentModel;

namespace CuteAnt.Log
{
	/// <summary>日志等级</summary>
	public enum LogLevel : byte
	{
		/// <summary>打开所有日志记录</summary>
		[Description("■")]
		All = 0,

		/// <summary>调试。细粒度信息事件对调试应用程序非常有帮助</summary>
		[Description("◎")] //☆★○◎◇□△▲※◆■
		Debug,

		/// <summary>消息。在粗粒度级别上突出强调应用程序的运行过程</summary>
		[Description("※")]
		Info,

		/// <summary>警告</summary>
		[Description("☆")]
		Warn,

		/// <summary>错误</summary>
		[Description("★")]
		Error,

		/// <summary>严重错误</summary>
		[Description("◆")]
		Fatal,

		/// <summary>关闭所有日志记录</summary>
		[Description("□")]
		Off = 0xFF
	}
}